open module flyqiu.common.mybaits.plus {
    requires cn.hutool.crypto;
    requires fastjson;
    requires com.alibaba.fastjson2;
    requires io.swagger.v3.oas.annotations;
    requires static lombok;
    requires org.slf4j;
    requires com.baomidou.mybatis.plus.annotation;
    requires org.bouncycastle.provider;
    requires cn.hutool.core;
    requires spring.tx;
    requires org.apache.commons.lang3;
    requires spring.jdbc;
    requires com.baomidou.mybatis.plus.extension;
    requires org.mybatis.spring;
    requires java.sql;
    requires cn.hutool.http;
    requires java.desktop;
    requires com.baomidou.mybatis.plus.core;
    requires org.mybatis;

    requires transitive flyqiu.common.core;

    exports com.flyqiu.common.mybaits.plus;
    exports com.flyqiu.common.mybaits.plus.type;
    exports com.flyqiu.common.mybaits.plus.enums;
    exports com.flyqiu.common.mybaits.plus.properties;
}